Crosscutting interfaces for aspect-oriented modeling
نویسندگان
چکیده
منابع مشابه
Modeling Crosscutting in Aspect-Oriented Mechanisms
Modeling four aspect-oriented programming mechanisms shows the way in which each supports modular crosscutting. Comparing the models produces a clear three part characterization of what is required to support crosscutting structure: a common frame of reference that two (or more) programs can use to connect with each other and each provide their semantic contribution.
متن کاملDesigning Aspect-Oriented Crosscutting in UML
The Aspect-Oriented Design Model (AODM) is a new design model for the development of AspectJ programs with the UML. It extends existing UML concepts using standard UML extension mechanisms to provide aspect-oriented concepts as they are found in AspectJ. Further, the AODM specifies how an aspect-oriented design model may be transformed into an ordinary UML design model. It demonstrates how this...
متن کاملTranslucid Contracts for Aspect-oriented Interfaces
There is some consensus in the aspect-oriented community that a notion of interface between joinpoints and advice may be necessary for improved modularity of aspect-oriented programs, for modular reasoning, and for overcoming pointcut fragility. Different approaches for adding such interfaces, such as aspect-aware interfaces, pointcut interfaces, crosscutting interfaces, explicit joinpoints, qu...
متن کاملEditorial: Aspect-oriented Programming and Separation of Crosscutting Concerns
The separation of concerns principle—decomposing a system into coherent, modular parts to localize changes to them—is a fundamental concept in software engineering. Over the past four decades, there have been some key developments that have transformed the way we think about concerns and their modularization during the development and evolution of software systems. These key developments includ...
متن کاملPosition Paper on Aspect-Oriented Modeling: Issues on Representing Crosscutting Features
This paper deals with the design of crosscutting features in general and in the UML in particular. We postulate a couple of issues that we think an aspect-oriented designer is faced with when designing crosscutting features. These issues include the independent specification of the crosscutting details and of where to crosscut, the designation of crosscut or referenced elements, the characteriz...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of the Brazilian Computer Society
سال: 2006
ISSN: 0104-6500
DOI: 10.1590/s0104-65002006000200004